protest about - Spanish English Dictionary